package org.jeecg.modules.zhima.base.common.Constant;

import java.util.concurrent.TimeUnit;

/**
 * 常量类
 *
 * @author lixiao
 * @date 2019/10/3 15:45
 */
public class Constant {

    /**
     * 验证码过期时间 此处为五分钟
     */
    public static Integer CODE_EXPIRE_TIME = 5;

    /**
     * jwtToken过期时间 20分钟
     */
    public static Long TOKEN_EXPIRE_TIME = TimeUnit.MINUTES.toMillis(20);

    /**
     * jwtToken刷新时间　7天
     */
    public static Long TOKEN_REFRESH_TIME = TimeUnit.DAYS.toMillis(7);

    /**
     * token请求头名称
     */
    public static String TOKEN_HEADER_NAME = "X-Access-Token";

    /**
     * 表单重复提交间隔时间 单位 S
     * 两次相同参数的请求，如果间隔时间大于该参数，系统不会认定为重复提交的数据
     */
    public static int FORM_REPEAT_TIME = 10;
    /**
     * 赛事未计分状态
     */
    public static final int GAME_CALCULATE_STATUS_DEFAULT = 0;
    /**
     * 赛事已计分状态
     */
    public static final int GAME_CALCULATE_STATUS_FINISH = 1;
}
